package com.fang.config;

import java.lang.annotation.*;

/**
 * @author Fang Ruichuan
 * @date 2023-01-07 20:39
 */
@Inherited
@Documented
@Target({ElementType.FIELD, ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface AccessLimit {

    // 指定second时间内API请求次数
    int maxCount() default 5;

    // 请求次数的指定时间范围 秒数（redis数据过期时间）
    int second() default 60;
}
